i need some rest - Turco Inglés Diccionario